package edu.面向对象进阶.分类和static;
/*
    package必须是程序的第一条可执行代码
    import需要写在package下面
    class需要在import下面
*/

public class 分类与分包 {
    /*
    分类思想：分工协作，专人干专事
        Student类：标准学生类，键盘封装录入的学生信息（id,name,age,birthday）
        StudentDao类：Dao(Data Access Object)用于访问存储数据的数组或集合
        StudentService类：用来进行业务逻辑的处理（例如：判断录入的id是否存在）
        StudentController类:和用户打交道（接受用户需求，采集用户信息，打印数据到控制台）
     */
    /*
    分包思想：不同功能的类文件，放在不同的包下进行管理
    包的命名规则：字母都是小写
     */
     /*
    类与类之间的访问:
        同一个包的访问：不需要导包
        不同包下的访问：
        1.import导包后访问，  import com.itheima.test.Student;
        2.通过全类名（包名+类名）访问
        应用场景：多个包下出现了相同的类名称，可以用这种访问进行区分
        com.itheima.test.Student stu=new com.itheima.test.Student();
        两种方法
    */

    /*------后续代码在新项目learnFromHeima1 中继续编写---------  */
}
